embossed leather maker - German English Dictionary